package game.editer.config;

import game.editer.ui.TitleTextInput;
import game.editer.AttrEditer.AttrData;

class RoleDataConfig {
	public static var ATTRIBUTES:Array<AttrData> = [
		{
			text: "缩放比率",
			key: "scale",
			type: Number,
			defalutValue: 1
		},
		{
			text: "移动速度",
			key: "speed",
			type: Number,
			defalutValue: 3.15
		},
		{
			text: "跳跃力",
			key: "jump",
			type: Number,
			defalutValue: 7.8
		},
		{
			text: "生命系数",
			key: "hp",
			type: Number,
			defalutValue: 1
		},
		{
			text: "攻击系数",
			key: "attack",
			type: Number,
			defalutValue: 1
		},
		{
			text: "魔法系数",
			key: "magic",
			type: Number,
			defalutValue: 1
		},
		{
			text: "能量系数",
			key: "energy",
			type: Number,
			defalutValue: 1
		},
		{
			text: "物防系数",
			key: "attackDefense",
			type: Number,
			defalutValue: 1
		},
		{
			text: "魔防系数",
			key: "magicDefense",
			type: Number,
			defalutValue: 1
		},
		{
			text: "攻击特效",
			key: "hitEffectId",
			type: EffectInput
		},
		{
			text: "重击特效",
			key: "hitBlowEffectId",
			type: EffectInput,
			defalutValue: ""
		},
		{
			text: "代码绑定",
			key: "script",
			type: String,
			defalutValue: ""
		},
		{
			text: "击中音频",
			key: "hitSound",
			type: Sound,
			defalutValue: ""
		},
		{
			text: "重击音频",
			key: "hitSound2",
			type: Sound,
			defalutValue: ""
		}
	];
}
